bat your eyelashes - French English Dictionary